home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / amos / AMCAF150Final.readme < prev    next >
Text File  |  1999-05-23  |  7KB  |  157 lines

  1. Short:    FREE FINAL RELEASE of the AMCAF Ext.
  2. Author:   platon@cu-muc.de (Chris Hodges)
  3. Uploader: platon@cu-muc.de (Chris Hodges)
  4. Version:  V1.50beta4 (11-Jan-98)
  5. Type:     dev/amos
  6.  
  7. This is the last and final release of AMCAF. Development has ceased. AMCAF
  8. is now freely distributable. Don't be irritated by the Installer claiming
  9. to install a Demo-Version, this is the COMPLETE and UNCRIPPLED version of
  10. AMCAF, which compiles just fine.
  11.  
  12. NOTE: New users need the AMCAFExt140Exa.lha archive aswell! I didn't have
  13. the time to code any new example programs or update the docs. Sorry dudes.
  14.  
  15. Thanks to all those users who have supported me during the 5 years of AMCAF
  16. development morally and with their registration fee.
  17.  
  18. Thanks must also go to that bastard that cracked the AMCAF demo version.
  19. How low has someone to go to crack SHAREWARE?
  20.  
  21.  
  22. New in this version:
  23. ~~~~~~~~~~~~~~~~~~~~
  24. V1.50beta4 11-Jan-98
  25. --------------------
  26. - Found some wrongly assembled lines in the protracker vibrato table.
  27.   If someone encountered some scarce problems the modules using
  28.   fine-vibrato, these should be gone now.
  29. - New c2p routine by Mikael Kalms. Up to 20%-80% faster and now also
  30.   supports plane depth from 4 to 6!
  31. - Fixed a little bug that wouldn't play samples longer than 64KB
  32.   correctly (just a lsr.w instead of a lsr.l).
  33. - Probably fixed a lot of bugs and spurious crashes introduced with the
  34.   last beta.
  35. - Fixed a newly introduced bug in Lzstr$ and Lsstr$.
  36. - Found something new out about AMOS and fixed some bugs with editor-
  37.   compiled programs.
  38. - Added new transition commands:
  39.   - Alloc Trans Source bank
  40.   - Set Trans Source bank/address
  41.   - Alloc Trans Map bank,width,height
  42.   - Set Trans Map bank/address,width,height
  43.   - Alloc Code Bank bank,size
  44.   - Trans Screen Runtime scr,bitplane,ox,oy
  45.   - Trans Screen Dynamic scr,bitplane,ox,oy
  46.   - Trans Screen Static NOT YET IMPLEMENTED
  47.   - Trans C2p chkbuf NOT YET IMPLEMENTED
  48.   Some last words: Allocating the Code bank to small will cause memory
  49.   overwrites. Wrong or stupid parameter values are not checked for
  50.   validity. The Trans commands are still a bit slow (3 VBLs for a 256x256
  51.   pixel transition with MC68060 and all caches disabled, 0.8 VBLs for the
  52.   same transition with all caches turned on).
  53.   Maybe the C2P Transition will be a bit better. Still need to update the
  54.   c2p to a state-of-the-art routine (by Kalms).
  55. - New for ALL PT sample commands: Entering a negative value as channel
  56.   bitmask will trigger the Pt Free Voice function which will search for
  57.   the best channel number to use for sample replaying. Really handy
  58.   indeed! Pt Free Voice is rather complex:
  59.   - it first checks if the bitmask is zero and if so, it returns 0.
  60.   - then it checks, if only one bit was set in the mask and returns
  61.     the same.
  62.   - after that, it finds out if all four channels (or the ones given in
  63.     the bitmask) are currently playing a sound. If so, it returns the
  64.     channel bit of the sound which will cut off least.
  65.   - if there are free channels, it verifies, if music is playing at all.
  66.     If not, it returns the first free channel.
  67.   - so for music is playing, it looks if the user has masked out a
  68.     channel from the music (and which is currently free).
  69.   - then it checks for the remaining channels are playing looping sounds
  70.     for those will be not taken if necessary.
  71.   - the last step finds out the shortest sound currently played on the
  72.     channels, and then returns its channel bit.
  73.   So you'll get the most of your game sfx and music if you're using the
  74.   free voice function!
  75. - New functions:
  76.   - =Pt Free Voice[(bitmask)]
  77. - Lzstr and Lsstr now return '9999...' if number is too large to fit into
  78.   the given amount of digits.
  79. - Sample&music-mixer changed to be more accurate (samples could have been
  80.   cut off some VBLs too early if the music was playing at higher cia
  81.   speeds than 125bmp) with cia-timed mods (at least this should have been
  82.   the case in theory).
  83. - The sample replayer now uses a 2 byte chip mem buffer to kill the
  84.   high pitched beep sound sometimes appeared on samples which started
  85.   with 2 non-zero bytes. FixSamBank should now no longer be required.
  86. - Pt Raw Play can now play looping samples by giving a negative length.
  87. - Implemented Vu Meters to AMAL. BUT it will ONLY work, if you REMOVE
  88.   the original AMOS Music Extension. No other way to get it work!
  89. - Added support for negative numbers in Lzstr$ and Lsstr$.
  90.  
  91. V1.44 27-Jul-96
  92. ---------------
  93. - Fixed a bug in Ssave.
  94. - Fixed a minor bug in Pt Play (cia speed is now reset to 125).
  95. - Fixed a bug in Qsqr. Now bigger numbers than 0-65535 can be used.
  96.   (Warning: starting with numbers >65535 it gets a bit inaccurate!
  97.   Remember that the resolution of the result remains 8 bit!)
  98.  
  99. V1.43 02-Nov-96
  100. ---------------
  101. - Added Sload/Ssave. Just the same commands like in the music
  102.   extension. Now you can really remove it!
  103. - Misc bugfixes.
  104.  
  105. V1.42 18-Oct-96
  106. ---------------
  107. - Added support for Set Tmpras for Fellipse&Fcircle commands.
  108.   These commands can now be much faster!
  109. - Added type check for Protracker modules.
  110.  
  111. V1.41 29-Mar-96
  112. ---------------
  113. - Fixed bug in Xfire.
  114. - Misc changes.
  115.  
  116.  
  117. Contact address
  118. ~~~~~~~~~~~~~~~
  119. Any mail, comments or donations welcome:
  120.  
  121. Chris Hodges                    Account: 359 68 63
  122. Kennedystr. 8                   BLZ    : 700 530 70
  123. D-82178 Puchheim                Bank   : Sparkasse Fürstenfeldbruck
  124. Germany
  125. Tel.: +49-89/8005856            WWW: http://platon.home.pages.de/
  126. Email: platon@cu-muc.de         IRC: platon42 on Efnet
  127.  
  128.  
  129.  
  130. ============================= Archive contents =============================
  131.  
  132. Original  Packed Ratio    Date     Time    Name
  133. -------- ------- ----- --------- --------  -------------
  134.     1192     552 53.6% 31-Aug-95 19:23:30  AMCAF_Install.info
  135.   234834   71001 69.7% 01-Mar-99 09:25:52 +AMCAF.Guide
  136.     2591     475 81.6% 31-Aug-95 19:21:02 +AMCAF.Guide.info
  137.    19272   19199  0.3% 14-Jul-95 19:32:12 +AMOSGuide
  138.     2603     486 81.3% 14-Jul-95 19:52:46 +AMOSGuide.info
  139.    45568   23677 48.0% 01-Mar-99 09:13:12 +AMOSPro_AMCAF.Lib
  140.    25430   25430  0.0% 01-Mar-99 09:14:08 +AMOSPro_AMCAFUpdate.Lib
  141.     8264    5794 29.8% 25-Sep-95 22:37:48 +FImp
  142.     9884    4228 57.2% 25-Sep-95 22:37:38 +FImp.man
  143.      514     255 50.3% 25-Sep-95 22:37:36 +FImp.man.info
  144.    84076   84076  0.0% 14-Oct-95 16:08:14 +InstallAMCAF
  145.     1176     405 65.5% 14-Oct-95 16:08:16 +InstallAMCAF.info
  146.    47156   29072 38.3% 01-Mar-99 09:26:44 +amos.library
  147.     1876    1317 29.7% 25-Sep-95 22:37:56 +explode.library
  148.     6036    4119 31.7% 25-Sep-95 22:37:52 +powerpacker.library
  149.   243130  243130  0.0% 14-Jul-95 19:32:40 +mod.no good
  150.      151     101 33.1% 19-Jan-96 09:41:54  ExecuteMeFirst!
  151.      466     205 56.0% 14-Oct-95 16:02:12  ExecuteMeFirst!.info
  152.     1192     554 53.5% 19-Jan-96 09:48:14  AMCAF_Examples.info
  153.     2972     917 69.1% 01-Mar-99 09:41:12 +Fire.AMOS
  154.     3780    1285 66.0% 01-Mar-99 09:59:32 +ScreenTrans.AMOS
  155. -------- ------- ----- --------- --------
  156.   742163  516278 30.4% 04-May-99 21:52:14   21 files
  157.